Analysis of Stylesheet Execution Time

Total time: 536.268 milliseconds

Time spent in each template or function:

The table below is ordered by the total net time spent in the template or function. Gross time means the time including called templates and functions; net time means time excluding time spent in called templates and functions.

file line instruction count average time (gross) total time (gross) average time (net) total time (net)
"*processing.xsl" 36 template * 2791 0.826 2305.962 0.161 450.506
"*-functions.xsl" 673 function ia-func:getParameter 6 5.980 35.882 3.686 22.117
"*processing.xsl" 24 template / 1 483.789 483.789 11.201 11.201
"*-functions.xsl" 929 function ia-func:getTabTopic 35 0.268 9.367 0.268 9.367
"*processing.xsl" 92 template processNormalTopic 35 42.265 1479.282 0.186 6.512
"*-functions.xsl" 330 function ia-func:cutParentDirRelativeCommands 2 2.350 4.699 2.350 4.699
"*processing.xsl" 44 template *[contains(@class, ' topic/topic ')] 35 42.665 1493.277 0.127 4.462
"*-functions.xsl" 184 function ia-func:correct-file-url 2 7.646 15.292 1.943 3.887
"*-functions.xsl" 296 function ia-func:preserveTrailingParentDirRelativeCommands 2 4.671 9.341 1.478 2.956
"*-functions.xsl" 316 function ia-func:cutCurrentDirRelativeCommands 2 0.831 1.661 0.831 1.661
"*-functions.xsl" 345 function ia-func:removeRelativeCommands 2 5.294 10.588 0.620 1.240
"*-functions.xsl" 669 function ia-func:getParameter 6 6.076 36.455 0.096 0.573
"*-functions.xsl" 231 function ia-func:remove-slash-duplicates 2 0.305 0.610 0.282 0.563
"*-functions.xsl" 926 function ia-func:getTabTopic 35 0.272 9.533 0.005 0.167
"*-functions.xsl" 157 function ia-func:is-relative-path 2 0.069 0.139 0.069 0.139
"*-functions.xsl" 289 function ia-func:collapse-slashes 2 0.018 0.036 0.018 0.036
"*-functions.xsl" 150 function ia-func:is-relative-path 2 0.084 0.168 0.015 0.030
"*-functions.xsl" 164 function ia-func:correct-file-url 2 7.665 15.330 0.015 0.029
"*-functions.xsl" 228 function ia-func:remove-slash-duplicates 2 0.317 0.634 0.012 0.025
"*-functions.xsl" 339 function ia-func:removeRelativeCommands 2 5.302 10.603 0.008 0.015
"*-functions.xsl" 313 function ia-func:cutCurrentDirRelativeCommands 2 0.837 1.674 0.007 0.013
"*-functions.xsl" 322 function ia-func:cutParentDirRelativeCommands 2 2.356 4.711 0.006 0.012
"*-functions.xsl" 284 function ia-func:collapse-slashes 2 0.023 0.046 0.005 0.010
"*-functions.xsl" 180 function ia-func:correct-file-url 2 7.651 15.301 0.005 0.009
"*-functions.xsl" 161 function ia-func:correct-file-url 2 7.670 15.340 0.005 0.009
"*-functions.xsl" 293 function ia-func:preserveTrailingParentDirRelativeCommands 2 4.674 9.348 0.003 0.007